<!DOCTYPE html>

<html lang="zh-cn">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
        hr {
               height: 0.2em;              /*水平线高：0.2字符尺寸*/
                border: 0;                  /*无边框*/
                color: #CCCCCC;             /*前景色：浅灰色*/
                background-color: #CCCCCC;  /*背景色：浅灰色*/
                text-indent: 0;             /*文本缩进：无*/
        }
    </style>
</head>
<script type="text/javascript" src="../js/util.js"></script>
<script type="text/javascript" src="../js/joinpane.js"></script>
<script type="text/javascript" src="../.debugTemp/wpsjsrpcsdk.js"></script>
<body>
    <div class="global">
        
        <button onclick="onbuttonclick('btnJoin')">合并</button>
        
        <hr style="height:5px;">
        <p style="margin: 3px;color: brown;">
            　　说明：本功能用于合并同值数据的不同记录。
        </p>
        <p>
            　　例如：
        </p>
        <table align="center">
            <tr>
                <th></th>
                <th>A</th>
                <th>B</th>
                <th>C</th>
                <th>D</th>
            </tr>
            <tr>
                <td class="b">1</td>
                <td>序号</td>
                <td>姓名</td>
                <td>学科</td>
                <td>成绩</td>
            </tr>
            <tr>
                <td class="b">2</td>
                <td>1</td>
                <td>张三</td>
                <td>语文</td>
                <td>76</td>
            </tr>
            <tr>
                <td class="b">3</td>
                <td>2</td>
                <td>张三</td>
                <td>数学</td>
                <td>84</td>
            </tr>
            <tr>
                <td class="b">4</td>
                <td>3</td>
                <td>张三</td>
                <td>英语</td>
                <td>65</td>
            </tr>
            <tr>
                <td class="b">5</td>
                <td>4</td>
                <td>李四</td>
                <td>语文</td>
                <td>88</td>
            </tr>
            <tr>
                <td class="b">6</td>
                <td>5</td>
                <td>李四</td>
                <td>英语</td>
                <td>87</td>
            </tr>
            <tr>
                <td class="b">7</td>
                <td>6</td>
                <td>王五</td>
                <td>英语</td>
                <td>84</td>
            </tr>
        </table>
        <p>
            　　b3、b4 两个单元格的值与 b2 相同，则将 b3、b4 这两个单元格右侧的所有单元格（在 UsedRange 中）移动到 b2 行的现有内容的右侧；b3、b4 本身及左侧单元格内容会被移除。
        </p>
        <p>选中[b2:b7]，合并后的效果会是：</p>
        <table align="center">
            <tr>
                <th></th>
                <th>A</th>
                <th>B</th>
                <th>C</th>
                <th>D</th>
                <th>E</th>
                <th>F</th>
                <th>G</th>
                <th>H</th>
            </tr>
            <tr>
                <td class="b">1</td>
                <td>字段</td>
                <td>【条件】</td>
                <td>字段</td>
                <td>字段</td>
                <td>字段</td>
                <td>字段</td>
                <td>字段</td>
                <td>字段</td>
            </tr>
            <tr>
                <td class="b">2</td>
                <td>1</td>
                <td>张三</td>
                <td>语文</td>
                <td>76</td>
                <td>数学</td>
                <td>84</td>
                <td>英语</td>
                <td>65</td>
            </tr>
            <tr>
                <td class="b">3</td>
                <td>4</td>
                <td>李四</td>
                <td>语文</td>
                <td>88</td>
                <td>英语</td>
                <td>87</td>
            </tr>
            <tr>
                <td class="b">4</td>
                <td>6</td>
                <td>王五</td>
                <td>英语</td>
                <td>84</td>
            </tr>
        </table>
        <p>
            　　可以看到，条件列左侧的数据只会保留第一个“张三”的数据，其它会被抛弃；条件列右侧则会合并到同一行中。
        </p>
        <p>
            　　注意：本功能不会考虑列数不够的情况，故不应针对大量列执行此操作！！！
        </p>
    </div>
</body>

<style>
    .global{
        min-height: 95%;
    }
    .divItem{
        margin-left: 5px;
        margin-bottom: 18px;
        word-wrap:break-word;
    }
    body {
        font-size: 11px;
    }
    button {
        font-size: 11px;
        width: 100%;
        padding: 4px 10px;
        margin-top: 5px;
    }
    select {
        height: 24px;
        width: 100%;
        margin-top: 5px;
        margin-bottom: 5px;
    }
    td {
        text-align: center;
    }
    td.b {
        font-weight: bold;
    }
</style>
</html>
